Skip to main content

All Questions

1vote
2answers
155views

how best to take a vertical slice of something already trivial?

Lets say I have a project which is something relatively simple like a copy checker for legal text files stored in git, that multiple people contribute to via pull requests that must be reviewed before ...
A G's user avatar
  • 135
1vote
3answers
292views

What do you call a routine that contains a smaller routine?

Just a question about general terminology. A subroutine as I understand it is basically a packaged subset of instructions that a routine runs to obtain a specific result that it needs for a larger ...
CycklopsGT's user avatar
94votes
14answers
9kviews

How can I avoid always feeling like if I completely rebuilt my program from scratch I'd do it much better? [closed]

I have learned a significant amount of coding, however, it's always been in a scientific environment (not computer science), completely self-taught without anyone to guide me in the right direction. ...
Ashish's user avatar
-1votes
2answers
511views

Dealing with software quirks

I was just reviewing some code and realised it is going to introduce the possibility for a situation where the numbers our staff use on a daily basis could be slightly out of line with the numbers we ...
MercilessMaverick's user avatar
3votes
2answers
238views

Persuading management that good software engineering is worth the effort [duplicate]

Background: I work for a small company which does not have a set of established best practices for designing software. I was hired to work on a project which gathers data from a stream, does some ...
JohnEye's user avatar
1vote
1answer
454views

Does the software industry have a practice of using a standard classification or work-product coding system like construction uses CSI codes? [closed]

Overview This question really becomes can I ask a software developer in Argentina or a software developer in Zimbabwe for a component in a standard way? Background Something that acts like I am ...
Kent Bull's user avatar
1vote
1answer
298views

MIT, BSD, Apache License: Create application for client

I create Application for my client. I use some libraries released on GitHub under MIT, BSD and Apache license. I create also documentation (PDF file) where I would like to point what libraries and ...
nicq's user avatar
  • 113
16votes
3answers
39kviews

How do I calculate server requirement for a web application

I am developing a backend where in I will be exposing APIs for my mobile application. Users can register,add products,share the links of products through email/sms/anywhere and others can click on it ...
Ajeesh's user avatar
53votes
8answers
9kviews

Is it good that testers are competing to see who opens more bugs?

I'm a software developer. There is a team of testers who follow and run test cases written by the analyst, but also perform exploratory testing. It seems like the testers have been competing to see ...
Only a Curious Mind's user avatar
1vote
1answer
639views

Project has become so complex and big that I am lost [closed]

Hello this has never happened with me before . I am making an online shopping android app which has become huge and complex . While developing the code I have followed all the clean naming conventions ...
user139848's user avatar
0votes
3answers
4kviews

What is an initial skeleton of the website called? A Framework? [closed]

I am building a website but I am wondering can I call the initial set of pages a framework? Say I have a project to build a website for a school. Before I start implementing the requirements I have ...
Ali Shaikh's user avatar
1vote
1answer
367views

Using conditional feature compilation/inclusion for release versioning

I have been playing with the following idea: commonly when different release series (1.0.x, 1.1.x, development code) of a product are maintained in parallel one uses different branches within a ...
michaeljt's user avatar
-2votes
2answers
371views

What to do with a long unfinished project? [closed]

I am a programmer hobbyist (self learnt), and once in a while I like to make games and interactive scripts (nowadays mostly in JavaScript for its ease). Sometimes I start long projects that end up ...
fde-capu's user avatar
1vote
2answers
131views

How to prove that following practices and industrial standards are profitable, and investment in refactoring are good

I started working in a company not much time ago, and what I see a lot inside a project is a high amount of low quality code and some custom ideas instead of industry standards and selected best ...
Ph0en1x's user avatar
0votes
2answers
179views

How to deal with a new version of visual studio's directory?

When upgrading Visual Studio to a newer version, a new directory is created e.g. "Visual Studio 2013". I understand that that makes sense as we want to differentiate between code targeting different ...
ispiro's user avatar

153050per page
close